﻿using System;
using System.Collections.Generic;

namespace SharpSqlAnalyzer.nodes.hive
{
	// Token: 0x02000411 RID: 1041
	public class THiveHintClause : TParseTreeNode
	{
		// Token: 0x1700092E RID: 2350
		// (get) Token: 0x06002858 RID: 10328 RVA: 0x0033C7B0 File Offset: 0x0033A9B0
		// (set) Token: 0x06002859 RID: 10329 RVA: 0x0033C7B8 File Offset: 0x0033A9B8
		public virtual List<THiveHintItem> HintList
		{
			get
			{
				return this.hintList;
			}
			set
			{
				this.hintList = value;
			}
		}

		// Token: 0x0600285A RID: 10330 RVA: 0x0033C7C1 File Offset: 0x0033A9C1
		public override void init(object arg1)
		{
			this.hintList = (List<THiveHintItem>)arg1;
		}

		// Token: 0x0600285B RID: 10331 RVA: 0x0033C7CF File Offset: 0x0033A9CF
		public override void accept(TParseTreeVisitor v)
		{
			v.preVisit(this);
			v.postVisit(this);
		}

		// Token: 0x0600285C RID: 10332 RVA: 0x0033C7DF File Offset: 0x0033A9DF
		public override void acceptChildren(TParseTreeVisitor v)
		{
			v.preVisit(this);
			v.postVisit(this);
		}

		// Token: 0x04001E4C RID: 7756
		private List<THiveHintItem> hintList;
	}
}
